--[[
获取屏幕分辨率函数
功能：获取当前设备的屏幕分辨率，如果获取失败则使用默认值
返回值：
  width - 屏幕宽度
  height - 屏幕高度
--]]

function 获取屏幕分辨率()
    -- 尝试使用 getDisplaySize() 获取屏幕分辨率
    local width, height = getDisplaySize()
    if not width or not height then
        -- 如果获取失败，使用默认分辨率
        width, height = 720, 1280
        print("无法获取屏幕分辨率，使用默认值: " .. width .. "x" .. height)
    else
        print("获取到屏幕分辨率: " .. width .. "x" .. height)
        
        -- 自动设置节点配置的分辨率
        if node_config and node_config.设置分辨率 then
            node_config.设置分辨率(width, height)
        end
    end
    return width, height
end

return 获取屏幕分辨率 